living doll
Slang definitions & phrases for
living doll
living doll
noun phrase
A notably decent, pleasant person
: Isn't the emcee a living doll?
(1960s+)